road kill - German English Dictionary